<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="author" content="lijun; 67086071; zwlijun@qq.com" />
<title>XLib.UI.DDLayer</title>
<link href="css/api.css" rel="stylesheet" type="text/css" />
</head>

<body>
  <table>
    <caption>Constructor Summary</caption>
    <tr>
      <th>DDLayer</th>
      <td>XLib.UI.DDLayer(Boolean isAlwaysOnTop)</td>
      <td class="desc">构建一个新的DDLayer实例。<br />isAlwaysOnTop - 是否显示在最顶层</td>
    </tr>
  </table>
  <table>
    <caption>Property Summary</caption>
    <tr>
      <th>N/A</th>
      <td>N/A</td>
      <td class="desc">N/A</td>
    </tr>
  </table>
  <table>
    <caption>Method Summary</caption>
    <tr>
      <th>void</th>
      <td><a href="#setStyle">setStyle(Array cssRules)</a></td>
      <td class="desc">设置样式。</td>
    </tr>
    <tr>
      <th>void</th>
      <td><a href="#reset">reset(DDLayer layer, String id, int left, int top)</a></td>
      <td class="desc">重置位置/遮罩层大小。</td>
    </tr>
    <tr>
      <th>void</th>
      <td><a href="#resetHeight">resetHeight(String id, * height)</a></td>
      <td class="desc">重置高度。</td>
    </tr>
    <tr>
      <th>DDLayer</th>
      <td><a href="#show">show(String id, Boolean isBind)</a></td>
      <td class="desc">显示浮动层。</td>
    </tr>
    <tr>
      <th>void</th>
      <td><a href="#hidden">hidden(String id)</a></td>
      <td class="desc">隐藏浮动层。</td>
    </tr>
    <tr>
      <th>void</th>
      <td><a href="#setTitleText">setTitleText(String id, String text)</a></td>
      <td class="desc">设置标题文字。</td>
    </tr>
    <tr>
      <th>void</th>
      <td><a href="#setButtonText">setButtonText(String id, String text)</a></td>
      <td class="desc">设置按钮文字。</td>
    </tr>
    <tr>
      <th>void</th>
      <td><a href="#setPanelText">setPanelText(String id, String text)</a></td>
      <td class="desc">设置面板内容。</td>
    </tr>
    <tr>
      <th>void</th>
      <td><a href="#create">create(String id, * pos, Object button, Object panel)</a></td>
      <td class="desc">创建浮层。</td>
    </tr>
  </table>
  <hr />
  <pre>
    <h4>void setStyle(Array cssRules)<a name="setStyle"></a></h4>
    初始化对象。
    参数：cssRules - 样式表
    返回：
    示例：
  </pre>
  <pre>
    <h4>void reset(DDLayer layer, String id, int left, int top)<a name="reset"></a></h4>
    重置位置/遮罩层大小。
    参数：layer - DDLayer实例
             id - layer id
             left - x轴，（可选）
             top - y轴，（可选）
    返回：
    示例：
  </pre>
  <pre>
    <h4>void resetHeight(String id, * height)<a name="resetHeight"></a></h4>
    重置高度。
    参数：id - layer id
             height - 高度，不传时自适应
    返回：
    示例：
  </pre>
  <pre>
    <h4>DDLayer show(String id, Boolean isBind)<a name="show"></a></h4>
    显示浮动层。
    参数：id - layer id
             isBind - 是否绑定mouseup事件
    返回：
    示例：
  </pre>
  <pre>
    <h4>void hidden(String id)<a name="hidden"></a></h4>
    隐藏浮动层。
    参数：id - layer id
    返回：
    示例：
  </pre>
  <pre>
    <h4>void setTitleText(String id, String text)<a name="setTitleText"></a></h4>
    设置标题文字。
    参数：id - layer id
             text - 标题文字
    返回：
    示例：
  </pre>
  <pre>
    <h4>void setButtonText(String id, String text)<a name="setButtonText"></a></h4>
    设置按钮文字。
    参数：id - layer id
             text - 按钮文字
    返回：
    示例：
  </pre>
  <pre>
    <h4>void setPanelText(String id, String text)<a name="setPanelText"></a></h4>
    设置面板内容。
    参数：id - layer id
             text - 内容
    返回：
    示例：
  </pre>
  <pre>
    <h4>void create(String id, * pos, Object button, Object panel)<a name="create"></a></h4>
    创建浮层。
    参数：id - layer id
             pos - 放置浮层的容器
             button - 按钮，如果不需要设置为null
                {
                String text 按钮文字
                int width 宽度
                int left 左位置
                int top 顶部位置
                Boolean arrow 是否显示向下箭头
                Boolean closer 是否显示关闭按钮
                }
             panel - 浮层面板
                {
                String title  标题，不需时传null
                String content  内容
                int width  宽度
                * height  高度，为 auto 时自适应高度
                int left  左位置
                int top  顶部位置
                Boolean closer  是否显示关闭按钮
                Boolean auto  是否自动关闭
                Boolean mask  是否显示背景遮罩层
                }
    返回：
    示例：
  </pre>
</body>
</html>
